annihilating defeat

Translations
уничтожающее поражение
The team suffered an annihilating defeat in the finals.
Команда потерпела уничтожающее поражение в финале.